carpenter bee (xylocopa) - German English Dictionary